*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
html{min-width: 1200px;width: 100%;}
body{/*background:#000 url("../img/index.png") no-repeat fixed center;*/font-size: 16px;font-family: 'Microsoft yahei';color: #231815;}
.w{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear:after{content: "";display: block;clear:both;}
a{text-decoration: none;color: #231815;}
a:hover{text-decoration: none;color: #231815;}
.img{width: 100%;}
.zhong{margin: 0 auto;}
.center{text-align: center}
.hei{color:#000;}
.bai{color:#fff;}



/*banner开始*/
.banner{
    /*height: 400px;*/
}
.banner_001{
    height: inherit;
    position: relative;
}
.banner .banner-list{
    height:inherit;
    margin: 0;
}
.banner .banner-list li{
    display: none;
    width: 100%;
    height: inherit;
    position: absolute;
    top:0;
    left: 0;
}
.banner .banner-list li img{
    width: 100%;
    height: inherit;
}
/*.banner_01{width:100%;height:450px;background: url("../img/banner_01.jpg") no-repeat center;}*/
/*.banner_02{width:100%;height:450px;background: url("../img/banner_02.png") no-repeat center;}*/
/*.banner_03{width:100%;height:450px;background: url("../img/banner_03.png") no-repeat center;}*/
.banner .banner-list li:first-child{display: block;}
.banner .points{
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    bottom: 3%;
    left: 50%;
}
.banner .points li {
    width: 15px;
    height: 15px;
    background-color: #FFFFFF;
    border-radius: 50%;
    float: left;
    margin: 5px;
}
.banner .points li.active {background-color: #000;}
.banner .prev,.banner .next{
    width: 30px;
    height: 50px;
    font-size: 50px;
    background-color: rgba(0,0,0,0.4);
    position: absolute;
    top:50%;
    color: #FFFFFF;
    display: none;
}
.banner:hover .prev,.banner:hover .next{
    display: block;
}
.banner .prev{
    left: 3%;
}
.banner .next{
    right: 3%;
}
.banner .prev span{
    position: relative;
    right: 20px;
    top: -10px;
}
.banner .next span{
    position: relative;
    left: 0;
    top: -10px;
}
/*banner*END*/
p{margin: 0;}
.bai{color:#ffffff;}
/*头部*START*/
header{
    height:120px;
}
.header_f{
    height:10px;
    background: #f5f4f3;
}
.logo{
    margin-left: -15px;
    /*margin-top: 15px;*/
    margin-right: 96px;
}
.navbar{
    /*border:none;*/
    margin-bottom: 0;
}
.header-nav{
    margin-top: 50px;
    /*margin-left: 116px;*/
    /*float:right;*/
}
.header-nav > li{
    float:left;
    margin: 0 2px;
    padding: 10px 8px;
}

.header-nav > li > a{
    font-size: 22px;
    padding: 16px 15px;
    color:#666;
}
.header-nav > li:hover{
    background:#666;
}
.header-nav > li:hover a{
    color:#fff;
}
.tx{
    background: #004ae2;
}
.header-nav li.tx > a{
    color:#fff;
}
.in_tel{
    margin-top: 30px;
    width: 260px;
}
.in_tel p{
    line-height: 30px;
    font-size: 18px;
    color:#000;
    padding-left: 25px;
}
.in_tel .top_tel{
    margin-bottom: 8px;
    background: url("../img/top_tel.png") no-repeat 0 3px;
    background-size: 24px 24px;
}
.in_tel .top_email{
    margin-bottom: 8px;
    background: url("../img/top_email.png") no-repeat 0 3px;
    background-size: 24px 24px;
}
.in_tel .top_email a{
    text-decoration:underline
}
.in_tel .top_email a:hover{background: #333;padding: 2px 4px;color:#fff;}
/*头部*END*/



/*友情链接*/
.f_link{
    background: #ccc;
}
.f_link ul li{
    float: left;
    padding:0 2px;
    /*margin-bottom: 10px;*/
}
.f_link ul li a{
    font-size: 12px;
    color: #9a9a9a;
}







footer{
    background:#000;
    /*margin-top: 100px;*/
    padding-top: 20px;
    padding-bottom: 20px;
}
/*.footer_01{*/
/*padding-top: 20px;*/
/*padding-bottom: 20px;*/
/*}*/
/*.footer_add{*/
/*margin-top:20px;*/
/*margin-bottom:10px;*/
/*}*/
.footer_add p{
    line-height: 36px;
    font-size: 16px;
}
.footer_add p img{
    margin-right: 10px;
}
.footer_tel .footer_tel_h{
    margin: 0;
}
.footer_tel .footer_tel_h img{
    display: block;
    width: 30px;
    margin-right: 10px;
    margin-top: 6px;
    margin-bottom:1px;

}
.footer_tel .footer_tel_h span{
    font-size: 24px;
}
.footer_02{
    /*border-top: 1px solid #474747;*/
    padding-top: 6px;
    padding-bottom: 4px;
}
.footer_p{
    display:inline-block;height:24px;line-height:24px;margin-top:-8px;
}
.footer_p1{
    font-size: 14px;
}
.copy{
    margin-bottom: 10px;
    line-height: 24px;
    padding: 0 4px;
}
.copy a{
    margin-right: 20px;
    color: #ffffff;
    font-size: 14px;
}

.gongshang{
    width: 100px;
    float:left;
    height:24px;
    padding-left: 6px;
    line-height:24px;
    margin: 0 0 0 5px;
    background: url("../img/gsbj.png");
}